binder or commitment - Spanish English Dictionary